omc0135 - accounting data omc0135 cumulative recoveries since default not non-applicable when in default

Card of business rule accounting data omc0135 cumulative recoveries since default not non-applicable when in default

Name

accounting data omc0135 cumulative recoveries since default not non-applicable when in default

Code

omc0135

Comment

This validation check ensures that the attributes 'accounting data'.'cumulative recoveries since default' and 'financial data'.'default status of the instrument' or 'debtor default data'.'default status of the counterparty' are reported in a consistent manner. This means that an amount is reported in 'accounting data'.'cumulative recoveries since default' if the instrument (or the counterparty, if the definition of default is only applied at the level of a counterparty) has been in default prior to or on the reporting reference date.

ECB Validation identifier: CN0716

Rule Type

Constraint


Server expression of the business rule accounting data omc0135 cumulative recoveries since default not non-applicable when in default

(if ( ( 'accounting data'.'reporting agent identifier' = 'financial data'.'reporting agent identifier'
and 'accounting data'.'observed agent identifier' = 'financial data'.'observed agent identifier'
and 'accounting data'.'contract identifier' = 'financial data'.'contract identifier'
and 'accounting data'.'instrument identifier' = 'financial data'.'instrument identifier'
and 'accounting data'.'reporting reference date' = 'financial data'.'reporting reference date'
and 'financial data'.'default status of the instrument' in
( "Default because unlikely to pay"
, "Default because more than 90/180 days past due"
, "Default because both unlikely to pay and more than 90/180 days past due"))
or ( 'accounting data'.'reporting agent identifier' = 'debtor-instrument data'.'reporting agent identifier'
and 'accounting data'.'observed agent identifier' = 'debtor-instrument data'.'observed agent identifier'
and 'accounting data'.'contract identifier' = 'debtor-instrument data'.'contract identifier'
and 'accounting data'.'instrument identifier' = 'debtor-instrument data'.'instrument identifier'
and 'accounting data'.'reporting reference date' = 'debtor-instrument data'.'reporting reference date'
and 'debtor-instrument data'.'reporting agent identifier' = 'debtor default data'.'reporting agent identifier'
and 'debtor-instrument data'.'observed agent identifier' = 'debtor default data'.'observed agent identifier'
and 'debtor-instrument data'.'counterparty identifier' = 'debtor default data'.'counterparty identifier'
and 'debtor-instrument data'.'reporting reference date' = 'debtor default data'.'reporting reference date'
and 'debtor default data'.'default status of the counterparty' in
( "Default because unlikely to pay"
, "Default because more than 90/180 days past due"
, "Default because both unlikely to pay and more than 90/180 days past due")
and 'financial data'.'default status of the instrument' <> "Not in default"))
(then ( 'accounting data'.'cumulative recoveries since default' <> "Non-applicable"
and 'accounting data'.'cumulative recoveries since default' <> "Unknown")))


List of DNB-specific attributes of the business rule accounting data omc0135 cumulative recoveries since default not non-applicable when in default

Name

Value

business rule classification

other model constraint

business rule scope

Checked within the data delivery

business rule status

active business rule

number of dependencies

1

severity

signalling


List of attached objects of the business rule accounting data omc0135 cumulative recoveries since default not non-applicable when in default

Short Description

Entity Attribute 'accounting data.cumulative recoveries since default'